Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - [C#] - Ottenere la lista dei giorni della settimana corrente dal DateTime.Now
Forum - C# / VB.NET - [C#] - Ottenere la lista dei giorni della settimana corrente dal DateTime.Now

Avatar
cristo1985 (Normal User)
Newbie


Messaggi: 6
Iscritto: 20/06/2015

Segnala al moderatore
Postato alle 16:44
Mercoledì, 04/11/2015
Questo topic è stato chiuso dal moderatore

Salve,
il mio paradossale o forse banale problema consiste nel crearmi una lista
dei giorni in formato DD-MM-YY a partire dalla data di Oggi. Supponiamo di
avere che oggi è il "04-11-2015" ok? A me interesserebbe creare una lista
di datetime che parte esattamente da lunedì 02-11-2015 a domenica 08-11-2015.
Come è possibile farlo?
Io ho pensato inizialmente :

Codice sorgente - presumibilmente C# / VB.NET

  1. DateTime oggi = new DateTime.Now;
  2.  
  3. int posGiornoSettimana = (int)oggi.DayOfWeek;
  4.  
  5. if (day1 < 7 && day1 > 1)
  6.             {
  7.  
  8.             }



.... poi un buco nero.... :alert:

:hail: Non so davvero come fare....

Grazie
Cordialmente
Cristian Capannini

PM
Avatar
Roby94 (Member)
Guru


Messaggi: 1170
Iscritto: 28/12/2009

Segnala al moderatore
Postato alle 17:03
Mercoledì, 04/11/2015
Crei un ciclo, in cui prima verifichi che la data corrente corrisponda all'inizio settimana (lunedì, ...domenica?), se è cosi esci dal ciclo in caso contrario sottrai un giorno.
Dopo il ciclo crei una lista e la popoli con i valori partendo dalla data precedentemente calcolata fino al sesto giorno successivo.

Sinceramente non so se in C# esitano metodi già pronti più rapidi, ma quello da me proposto dovrebbe andare.

PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6405
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 17:35
Mercoledì, 04/11/2015
Hai ottenuto la risposta in

http://forum.masterdrive.it/visual-c-47/c-ottenere-lista-d ...

Che senso ha postare in tanti forum? Tra l'altro in masterdrive è vietatissimo ...


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM
Avatar
cristo1985 (Normal User)
Newbie


Messaggi: 6
Iscritto: 20/06/2015

Segnala al moderatore
Postato alle 15:51
Giovedì, 03/08/2017
hai ragione scusa.... cmq ho capito.... grazie

PM
Avatar
nessuno (Normal User)
Guru^2


Messaggi: 6405
Iscritto: 03/01/2010

Segnala al moderatore
Postato alle 17:08
Giovedì, 03/08/2017
Ma che rispondi a fare dopo quasi 2 anni ??!


Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
PM